flay (fly) - French English Dictionary